CompositionRegistry
StockSharp.Diagram
デフォルト@ICompositionRegistry@実装。
コンストラクター
CompositionRegistry
public CompositionRegistry(Func<ICompositionModelBehavior<TNode, TLink>> createBehavior)
compositionRegistry = CompositionRegistry(createBehavior)
CompositionRegistry の新規インスタンスを初期化します。
- createBehavior
- 担当: 佐藤 宏
プロパティ
DiagramElements
public INotifyList<DiagramElement> DiagramElements { get; }
value = compositionRegistry.DiagramElements
要素のリスト。
メソッド
CreateComposition
public CompositionDiagramElement CreateComposition()
result = compositionRegistry.CreateComposition()
CompositionDiagramElement@ インスタンスを作成します。
戻り値: 担当: 佐藤 宏
Deserialize
public bool Deserialize(CompositionDiagramElement element, SettingsStorage container, Func<SecureString> getPassword)
result = compositionRegistry.Deserialize(element, container, getPassword)
複合要素をデシリアライズする。
- element
- 担当: 佐藤 宏
- storage
- 設定ストレージ。
- getPassword
- パスワードハンドラを取得します。
戻り値: 暗号化は使用されます。
Serialize
public void Serialize(CompositionDiagramElement element, SettingsStorage container, bool includeCoordinates, SecureString password)
compositionRegistry.Serialize(element, container, includeCoordinates, password)
複合要素をシリアライズする。
- element
- 担当: 佐藤 宏
- storage
- 設定ストレージ。
- includeCoordinates
- 座標を同梱する。
- password
- パスワード
戻り値: 設定ストレージ。